6af48ecfef1dcf8dfc8baac1e3d2fd3c38358cb8,java/libraries/jogl/src/processing/jogl/PSurfaceJOGL.java,PSurfaceJOGL,nativeMouseEvent,#com.jogamp.newt.event.MouseEvent#number#,598
Before Change
MouseEvent me = new MouseEvent(nativeEvent, nativeEvent.getWhen(),
peAction, peModifiers,
nativeEvent.getX(), nativeEvent.getY(),
peButton,
peCount);
After Change
if (presentMode) {
if (20 < nativeEvent.getX() && nativeEvent.getX() < 20 + 100 &&
screenRect.height - 70 < nativeEvent.getY() && nativeEvent.getY() < screenRect.height - 20) {
System.err.println("clicked on exit button");
// if (externalMessages) {
// System.err.println(PApplet.EXTERNAL_QUIT);
// System.err.flush(); // important
// }
animator.stop();
PSurfaceJOGL.this.sketch.exit();
window.destroy();
}
}
int x = nativeEvent.getX() - (int)offsetX;
int y = nativeEvent.getY() - (int)offsetY;
MouseEvent me = new MouseEvent(nativeEvent, nativeEvent.getWhen(),